Skip to content

NavigationUserControl class

Defined in

Namespace: CrissCross.Avalonia Assembly: CrissCross.Avalonia.dll Full name: CrissCross.Avalonia.NavigationUserControl<T> Modifiers: public

Summary

View source

        NavigationUserControl.
        

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471

Class hierarchy
classDiagram
class NavigationUserControl~T~
class NavigationUserControl
NavigationUserControl <|-- NavigationUserControl~T~
class IViewFor~TViewModel~ {
    <>
}
IViewFor~TViewModel~ <|.. NavigationUserControl~T~
class IViewFor {
    <>
}
IViewFor <|.. NavigationUserControl~T~
class IActivatableView {
    <>
}
IActivatableView <|.. NavigationUserControl~T~

Inherits from: NavigationUserControl

Implements: IViewFor, IViewFor, IActivatableView

Constructors

NameSummary
.ctorInitializes a new instance of the [NavigationUserControl](# class.

Properties

NameSummary
BindingRootGets the binding root view model.
ViewModelGets or sets the strongly typed view model. Override this property to integrate with the platform's binding system.

Fields

NameSummary
static ViewModelPropertyThe view model dependency property.
Inherited members

See also